BACK TO HOME PAGE INDEX

General purpose PIC16F876A controlled power supply

CONSTANT VOLTAGE, 0<25V OR CONSTANT CURRANT, 1, 2, 4 and 8 Amp ver.

New version V3, April 25, 04

                    FRONT VIEW                                                   INSIDE VIEW
              

                LCD DISPLAY

SPECIFICATIONS

VOLTAGE:
    - Ajustable from 0 < 25 Volts at a resolution of 100 mV.

CURRENT:  choice of 4 ranges;
    - 0 < 1.000A at a resolution of 1 mA.  JP1 and JP2 open,            C1 = 2000uF filter cap.,   R7 = 0.5 Ohm,       T1 = 24V, 1Amp.
    - 0 < 2.000A at a resolution of 2 mA.  JP1 ground and JP2 open, C1 = 4000uF filter cap.,   R7 = 0.25 Ohm,     T1 = 24V, 2Amp.
    - 0 < 4.000A at a resolution of 4 mA.  JP1 open and JP2 ground, C1 = 8000uF filter cap.,   R7 = 0.125 Ohm,   T1 = 24V, 4Amp.
    - 0 < 8.000A at a resolution of 8 mA.  JP1 and JP2 ground,          C1 = 16000uF filter cap., R7 = 0.0625 Ohm, T1 = 24V, 8Amp.

2 lignes LCD display:
    - The top line shows the settings, the maximum current stays displayed at all times,
       it is not necessary to short the output terminals to set the maximum current.
    - The bottom line shows the measured values.
    - The arrows at the bottom center line show who is in control, the voltage or the current.
Ajustments:
    - Voltage, steps of 1 V and 0.1 V.
    - Current, steps of 1, 2, 4, 8 mA and 50, 100, 200, 400 mA depending on the Amp range.
    - Memorisation of the last settings before power off, restarting with thoses same settings.
View the schematic
Parts list

View the PCB
View the PCB + parts

CALIBRATION

LCD:
- Adjust P2 near ground for a nice contrast.

VOLTAGE:
- Adjust P1 for a supply of 5.12V.    
- Measure the voltage output terminals,  adjust P3 to for the same voltage reading on the PS LCD and the meter.

CURRENT:
     - Install a 10 Ohm resistor in series with an ammeter in series on the output terminals.
     - adjust P4 for a correct Amp reading on the LCD.
NOTE
I recommand the use of a PIC16F876A, it is lower in cost and has a better EEDATA memory.

The source program in "C" and the object code (HEX) for the PIC16F876A is availlable alim_v3.zip.
All parts can be purchased from DigiKey.


Fine print:
 All material on this page is distributed on a WYSIWYG basis and as such I can't take any responsibility for the use of this design and its results. However in saying
this it must also be mentioned that every effort  has been taken to ensure that it as error free as possible.

BACK TO HOME PAGE INDEX
Many thanks to Al Waller K3TKJ for graciously hosting my web pages on QSL.NET.